]> dgit.raspbian.org Git - gnome-shell.git/commit
workspaceAnimation: Use separate WorkspaceBackground class
authorFlorian Müllner <fmuellner@gnome.org>
Fri, 5 Dec 2025 09:06:32 +0000 (10:06 +0100)
committerMarge Bot <marge-bot@gnome.org>
Fri, 5 Dec 2025 22:34:23 +0000 (22:34 +0000)
commitb5e82f6e897fd081518020580ad73bb629bacf3f
tree7ca81a278892baf8b60e390519996c5496d86dc8
parent96be47933ffdc2c0645aae155ce1b2cf6b16593a
workspaceAnimation: Use separate WorkspaceBackground class

Separating WorkspaceGroup and WorkspaceBackground allows each to
track its own set of windows without special-casing exceptions.

This will also give us more flexibility in the future, if we need
to reuse the background elsewhere. This may happen if we optionally
change the animation to a crossfade for the new `reduced-motion`
setting.

Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/3995>
js/ui/workspaceAnimation.js